package com.wind;

import com.wind.BuyBookBean;
import com.wind.IBuyBookModel;
import com.wind.ValueCallBack;

import java.util.ArrayList;
import java.util.List;

/*********************************************************
 * 版权信息：2018/4/20北京振中电子技术有限公司版权所有
 * 创建作者：renzixu
 * 创建日期：2018/4/20
 * *******************************************************
 * 更新历史：    作者      日期      更新摘要
 * <p>
 * *******************************************************
 * 类功能说明：
 */

public class BuyBookModel implements IBuyBookModel {

    private List<BuyBookBean> mListData;

    public BuyBookModel(){
        this.mListData = new ArrayList<>();
    }

    @Override
    public void getTestData(ValueCallBack<List<BuyBookBean>> callBack) {
        // 模拟网络请求
        for(int i = 0; i < 5; i++){
            BuyBookBean mData = new BuyBookBean();
            mData.setmUser("mUser" + i);
            mListData.add(mData);
        }
        callBack.onSuccess(mListData);
    }

    @Override
    public List<BuyBookBean> getAdapterData() {
        return mListData;
    }
}
